#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>

int main()
{
    // 启动一个子进程
    pid_t pid = fork();

    if (pid < 0)
    {
        printf("启动进程失败\n");
        perror("fork");
    }
    else if (pid > 0)
    {
        printf("进程启动成功,子进程pid = %d\n", pid);
    }
    else
    {
        printf("我是子进程\n");
    }

    return 0;
}